Fix memory_op domid parameter in dom0 tools.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 30 Aug 2005 13:56:08 +0000 (13:56 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 30 Aug 2005 13:56:08 +0000 (13:56 +0000)
Signed-off-by: Keir Fraser <keir@xensource.com>
tools/libxc/xc_domain.c
tools/libxc/xc_linux_restore.c

index 8363ac36b1c75f406e76a0f16b8258aab9bdefcc..4b6771fd0425768b283cef8e4dd96e44610a8f4a 100644 (file)
@@ -269,7 +269,7 @@ int xc_domain_memory_increase_reservation(int xc_handle,
     struct xen_memory_reservation reservation = {
         .nr_extents   = npages,
         .extent_order = 0,
-        .domid        = DOMID_SELF
+        .domid        = domid
     };
 
     err = xc_memory_op(xc_handle, XENMEM_increase_reservation, &reservation);
index e5fac0556a6892c836c336ed6dd179cde670d8fe..9e55bb1266cb5cbb41a963aaf91b1b49c39479ba 100644 (file)
@@ -447,7 +447,7 @@ int xc_linux_restore(int xc_handle, int io_fd, u32 dom, unsigned long nr_pfns,
                 .extent_start = pfntab,
                 .nr_extents   = count,
                 .extent_order = 0,
-                .domid        = DOMID_SELF
+                .domid        = dom
             };
            if ( (rc = xc_memory_op(xc_handle,
                                     XENMEM_decrease_reservation,